Two Novel Multiway Circuit PartitioningAlgorithmsUsing Relaxed

نویسندگان

  • Ali Dasdan
  • Cevdet Aykanat
چکیده

All the previous Kernighan-Lin (KL) based circuit partitioning algorithms employ the locking mechanism, which enforces each cell to be moved exactly once per pass. In this paper, we propose two novel approaches for multiway circuit partitioning to overcome this limitation. The proposed approaches are based on our claim that the performance of a KL{based partitioning algorithm gets better by allowing each cell to be moved more than once per pass. The rst approach uses the locking mechanism in a relaxed manner. It allows multiple moves for each cell in a pass by introducing the phase concept so that each pass can contain more than one phase, and each cell has a chance to be moved only once in each phase. The second approach does not use the locking mechanism at all. It introduces the mobility concept, which allows a cell to be moved as many times per pass as possible based on its mobility values. Each approach leads to a KL based generic algorithm whose parameters can be set in such a way that better performance is obtained by spending more time. By setting these parameters, we generated three versions of each generic algorithm. The performance of the proposed algorithms was experimentally evaluated in comparison with Sanchis' multiway circuit partitioning algorithm (FMS algorithm) and the simulated annealing algorithm (SA algorithm) on benchmark circuits. The proposed algorithms outperform FMS algorithm signi cantly especially on the partitioning of sparse circuits and partitioning into more than two parts. Their performance is comparable to that of SA algorithm though they are much faster than SA algorithm. This paper also provides guidelines for good parameter settings for the generic algorithms, and presents a new formulation of multiway circuit partitioning that combines those of the previous approaches.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Two Novel Multiway Circuit Partitioning Algorithms Using Relaxed Locking - Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on

All the previous Kernighan–Lin-based (KL-based) circuit partitioning algorithms employ the locking mechanism, which enforces each cell to move exactly once per pass. In this paper, we propose two novel approaches for multiway circuit partitioning to overcome this limitation. Our approaches allow each cell to move more than once. Our first approach still uses the locking mechanism but in a relax...

متن کامل

Two novel multiway circuit partitioning algorithms using relaxed locking

| All the previous Kernighan-Lin based (KL-based) circuit partitioning algorithms employ the locking mechanism, which enforces each cell to move exactly once per pass. In this paper, we propose two novel approaches for multiway circuit partitioning to overcome this limitation. Our approaches allow each cell to move more than once. Our rst approach still uses the locking mechanism but in a relax...

متن کامل

Two Novel Multiway Circuit

| All the previous Kernighan-Lin based (KL-based) circuit partitioning algorithms employ the locking mechanism, which enforces each cell to move exactly once per pass. In this paper, we propose two novel approaches for multiway circuit partitioning to overcome this limitation. Our approaches allow each cell to move more than once. Our rst approach still uses the locking mechanism but in a relax...

متن کامل

Multiway Spectral Clustering: A Margin-Based Perspective

Spectral clustering is a broad class of clustering procedures in which an intractable combinatorial optimization formulation of clustering is “relaxed” into a tractable eigenvector problem, and in which the relaxed solution is subsequently “rounded” into an approximate discrete solution to the original problem. In this paper we present a novel margin-based perspective on multiway spectral clust...

متن کامل

A Novel Design of Reversible Multiplier Circuit (TECHNICAL NOTE)

Adders and multipliers are two main units of the computer arithmetic processors and play an important role in reversible computations. The binary multiplier consists of two main parts, the partial products generation circuit (PPGC) and the reversible parallel adders (RPA). This paper introduces a novel reversible 4×4 multiplier circuit that is based on an advanced PPGC with Peres gates only. Ag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997